protective apparatus - Francés Inglés Diccionario